Authentic shakshuka recipe for a healthy breakfast
Packed with bold Mediterranean flavours, this easy shakshuka recipe is perfect for breakfast.
Shakshuka. Photo: Pexels/Nataliya Vaitkevich
1 min read | Published: 03 Aug 2026
Shakshuka is a hearty one-pan dish of eggs gently poached in a rich, spiced tomato and bell pepper sauce.
Ingredients
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 1 red bell pepper, diced
- 3 garlic cloves, minced
- 4 large ripe tomatoes, chopped (or 1 can/400 g crushed tomatoes)
- 1 tsp ground cumin
- 1 tsp paprika
- ½ tsp chilli flakes (optional)
- ½ tsp ground coriander
- Salt and black pepper, to taste
- 4 large eggs
- 2 tbsp chopped parsley or cilantro
Preparation
Serving suggestion
Serve shakshuka hot with warm crusty bread or roti.